package com.mall.dubbo.api;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.tanhua.model.domain.UmsAdmin;
import com.tanhua.model.domain.UmsMenu;


import java.util.List;

public interface UmsMenuApi {

    List<UmsMenu> findByIds(List<Long> menuIds);

    Page listGetById(Integer pageNum, Integer pageSize, Integer parentId);

    UmsMenu getById(Integer id);

    boolean updateHiddenById(Integer id, Integer hidden);

    boolean deletes(Integer id);

    boolean creates(UmsMenu umsMenu);

    List<UmsMenu> treeListAll();

    boolean updatess(UmsMenu umsMenu);
}
